pre-authorized debit - German English Dictionary